Input System Swap - Modernizing Input Systems
Gameplay Video
Modernized a project from Unity’s legacy input system to the new Input System, creating a flexible, scalable input architecture that supports multiple controllable entities and interaction types. The system was designed to be device-agnostic and extensible, enabling seamless input handling across varied gameplay mechanics and control schemes.
Project Highlights
alt="Walking" />
Player Movement:Smooth player movement driven by Unity’s new Input System, showcasing responsive, action-based input handling.
alt="Hacking Cams" />
Camera Hacking Interaction: A contextual input interaction where holding a button initiates camera hacking, followed by a single tap to switch camera views.
alt="Forklift controls" />
Forklift Controls: Forklift gameplay using normalized up/down (-1 / 1) input values to control fork movement, demonstrating flexible input mapping.
alt="Drone POV" />
Drone Gameplay: First-person drone control using the new Input System, supporting precise movement and camera control.
alt="Triggering Explosives" />
Explosive Trigger Interaction: A single-button input used to trigger environmental explosives, showcasing clean and reusable action mapping.
alt="Breaking a Crate" />
Variable Power Interaction: A crate-destruction interaction where holding the input increases damage output, while tapping results in lighter impact demonstrating analog-style input behavior using digital controls.